array of heliostats - İspanyolca İngilizce Sözlük